needle seat - Turkish English Dictionary